package org.open.cobertura.model;

import org.open.cobertura.data.ICoberturaLineCovered;

import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;

public class ReportCoverage {
    List<PackageCoverage> packageCoverageList;
    Map<String,List<ClassCoverage>> classCoverageMap;
    Map<String,List<MethodCoverage>> methodCoverageMap;
    Map<String,List<LineCoverage>> lineCoverageMap;

    public List<PackageCoverage> getPackageCoverageList() {
        return packageCoverageList;
    }

    public void setPackageCoverageList(List<PackageCoverage> packageCoverageList) {
        this.packageCoverageList = packageCoverageList;
    }

    public Map<String, List<ClassCoverage>> getClassCoverageMap() {
        return classCoverageMap;
    }

    public void setClassCoverageMap(Map<String, List<ClassCoverage>> classCoverageMap) {
        this.classCoverageMap = classCoverageMap;
    }

    public Map<String, List<MethodCoverage>> getMethodCoverageMap() {
        return methodCoverageMap;
    }

    public void setMethodCoverageMap(Map<String, List<MethodCoverage>> methodCoverageMap) {
        this.methodCoverageMap = methodCoverageMap;
    }

    public Map<String, List<LineCoverage>> getLineCoverageMap() {
        return lineCoverageMap;
    }

    public void setLineCoverageMap(Map<String, List<LineCoverage>> lineCoverageMap) {
        this.lineCoverageMap = lineCoverageMap;
    }
}
